매튜 딜런
Matthew Dillon매튜 딜런 | |
---|---|
![]() | |
태어난 | [1] | ( 1966년 7월 1일
모교 | 캘리포니아 대학교 버클리 |
직종. | 소프트웨어 엔지니어 |
로 알려져 있다 | Amiga DICE,[2][3] DME,[4] FreeBSD, DragonFly BSD, HAMMER |
웹 사이트 | apollo |
Matthew Dillon(1966년생)은 Amiga 소프트웨어 [3]및 FreeBSD에 기여한 것으로 알려진 미국의 소프트웨어 엔지니어이며 2003년부터 [3][5][6][7]Dragon Fly BSD 프로젝트를 시작하고 이끈 것으로 알려져 있습니다.
전기
딜런은 1985년 BSD에 처음 참여했던 버클리 캘리포니아 대학에서 전자공학과 컴퓨터 공학을 공부했습니다.그는 또한 Amiga 프로그래밍,[3] C 컴파일러[2] DICE 및 Linux [8]커널에 대한 작업으로 유명해졌다.그는 1994년부터 1997년까지 베스트 인터넷을 설립하고 일하며 FreeB에 공헌했다.그때의 [9]SD.그의 "디아블로" 인터넷 뉴스 중계 프로그램은 많은 ISP들에게 큰 인기를 끌었다.
1997년에 Dillon은 FreeB에 대한 커밋 액세스권을 획득했습니다.SD 코드와 가상 메모리 [10]서브시스템에 대한 기여도 등입니다.
동시성과 관련하여 [10]FreeBSD 5.x가 지향하는 방향의 문제에 대한 우려와 더불어 Dillon이 FreeB에 접속할 수 있다는 사실도 고려되었습니다.다른 FreeB와의 오류로 인해 SD 소스 코드 저장소가 해지되었습니다.SD개발자는 2003년에 DragonFly BSD 프로젝트를 시작하여 경량 커널 [3][11]스레드를 사용하여 SMP 모델을 구현했습니다.그 DragonFly 프로젝트는 또한 2006년 그는 B-trees을 사용해 만든 새로운 userspace 커널 virtualisation 기술 가상 Kernel,[3][12]은 원래 개발과 후속 kernel-level 기능 시험을 완화하기 위해.[13] 새로운 파일 시스템, HAMMER의 발전에;HAMMER DragonFly은 2.2명에production-ready을 선언했다. 2009년;[12]그 후, HAMMER2는 DragonFly 5.2로 2018년에 안정성을 선언했습니다.
최근 Dillon은 CPU 에러타에 대해 많은 헤드라인을 장식하고 있습니다.2007년에는 OpenBSD의 Theo de Raadt가 인텔 Core 2 CPU [14]패밀리의 에러타 중 일부에 대해 경보를 발령한 후였습니다.Dillon은 인텔의 에러타를 독립적으로 평가하고 인텔 Core 에러타의 개요도 조사했습니다.이러한 에러타 중 몇 개는 문제가 [14]해결되지 않은 상태로 있는 프로세서를 회피할 정도로 심각한 상태임을 시사하고 있습니다.이후 Dillon은 AMD 프로세서의 팬으로 활동해 왔으며,[15] 이후 2012년에는 일부 AMD 프로세서에서 기존 에라타(erratum)가 존재하지 않는 새로운 결함을 발견했습니다.Dillon은 2018년까지 CPU 문제에 대한 연구를 계속하여 용해와 같은 최신 보안 취약성에 대처하는 솔루션을 제시했습니다.이들 중 일부는 OpenBSD에서도 [16]채택되었습니다.
Dillon은 프로그램 [17]실행 시 bsdtalk에 자주 출연했으며 KernelTrap에 [5][6]대해 여러 번 인터뷰를 했다.
레퍼런스
- ^ a b "usr.bin/calendar/calendars/calendar.freebsd". Super User's BSD Cross Reference. FreeBSD. 2019-02-09. Retrieved 2019-03-02.
- ^ a b "Matt Dillon: Where has he gone?". Newsgroup: comp.sys.amiga.programmer. 1992-11-05. Usenet: 1992Nov5.075732.15766@vax5.cit.cornell.edu. Retrieved 2019-03-02.
- ^ a b c d e f David Chisnall (2007-06-15). "DragonFly BSD: UNIX for Clusters?". InformIT. Prentice Hall Professional. Retrieved 2019-03-06.
- ^ "Happy birthday, Amiga: The 'other' home computer turns 30". The Register. 2015-07-24. Retrieved 2019-03-02.
I loved Matt Dillon's editor DME, did anyone else come across that ?
- ^ a b Jeremy Andrews (2002-01-02). "Interview: Matthew Dillon". KernelTrap. Archived from the original on 2012-02-07. Retrieved 2019-03-03.
- ^ a b Jeremy Andrews (2007-08-06). "Interview: Matthew Dillon". KernelTrap. Archived from the original on 2012-02-07. Retrieved 2019-03-03.
- ^ "team". DragonFly BSD. 2018-05-24. Archived from the original on 2018-11-18. Retrieved 2019-03-02.
- ^ Matus Telgarsky (2004), "Conference Reports, USENIX Annual Technical Conference (USENIX '04), UseBSD SIG, Panel: The State of the BSD Projects" (PDF), ;login:, USENIX (published October 2004), 29 (5): 54–55, ISSN 1044-6397,
Already a veteran hacker (contributor to Linux and FreeBSD, among many other projects), …
- ^ Greg Kulosa (1998-09-15). "BayLISA meeting: Unix on Intel: Implementing Reliable Production Systems". sage-members@ (Mailing list). USENIX. Retrieved 2019-04-12.
The panelists are: BSD/OS, Paul Vixie [Internet Software Consortium founder]; FreeBSD, Matt Dillon [Systems Architect at Best Internet]; …
- ^ a b Federico Biancuzzi (2004-07-08). "Behind DragonFly BSD". O'Reilly Media. Archived from the original on 2011-05-13. Retrieved 2019-03-02.
- ^ David Chisnall (2012). "Why Go?". The Go Programming Language Phrasebook (1st ed.). Addison-Wesley Professional. p. 5. ISBN 978-0-321-81714-3.
In creating DragonFly BSD, Matt Dillon observed that there was no point in creating an N:M threading model—where N userspace threads are multiplexed on top of M kernel threads—because C code that uses more than a handful of threads is very rare.
- ^ a b Koen Vervloesem (2010-04-21). "DragonFly BSD 2.6: towards a free clustering operating system". LWN.net. Retrieved 2019-03-07.
- ^ Jeremy C. Reed, ed. (2007-02-10). "Answers from Matt Dillon about DragonFly's virtual kernel". BSD Newsletter .com. Reed Media .net. Archived from the original on 2007-02-24.
- ^ a b Constantine A. Murenin (2007-07-03). "Matthew Dillon об ошибках Intel Core и Core 2" (in Russian). Linux.org.ru. Retrieved 2019-03-02.
- ^ "DragonFly BSD developer stung by Opteron bug". The Register. 2012-03-07. Retrieved 2019-03-02.
- ^ "OpenBSD releases Meltdown patch". The Register. 2018-02-23. Retrieved 2019-03-02.
Part of the OpenBSD solution used the approach employed by Matthew Dillon in his DragonFly BSD – the per-CPU page layout aspect.
- ^ "bsdtalk: DragonFlyBSD with Matthew Dillon". bsdtalk. 2014-11-19. Retrieved 2019-03-02.
외부 링크
- Matt Dillon 홈페이지
- SlashNet의 Matt Dillon IRC 인터뷰
- OSNets 인터뷰(2004년 3월 13일)