리눅스에서의 zero-copy vs FreeBSD's zero-copy
글쓴이: ddoman / 작성시간: 월, 2011/02/07 - 10:50오전
리눅스에서의 zero-copy를 위해
vmslice()와 slice()를 쓰려고 자료를 찾아보고 있었는데
리누스 토발즈가 FreeBSD의 Copy-On-Write로 구현된
ZERO_COPY_SOCKET에 대한 생각이 나와있는
글이 커널트랩에 있었군요.
읽다보니 표현들이 재미있네요. FreeBSD 개발자들을 Incompetent idiots이라고 표현하는것 보면
리누스는 FreeBSD 사람들의 zero-copy 디자인을 무지 싫어하나봅니다.. :D
http://kerneltrap.org/node/6506
Quote:
>> FreeBSD folks developed a ZERO_COPY_SOCKET facility that uses COW; code looked great.
>> What about marking the pages Read-Only while it's being used by the kernel
NO!
That's a huge mistake, and anybody that does it that way (FreeBSD) is
totally incompetent.
......
....
I claim that Mach people (and apparently FreeBSD) are incompetent idiots.
...
Forums:
BSD의 폐쇄성과 공격적인 메일링 리스트...가
BSD의 폐쇄성과 공격적인 메일링 리스트...가 원인이 아닐까 합니다.
딱히 공격적이라기 보단 (리눅스라고 크게 다른건 없으니..)
거기 사람들이 지나치게 유식한게 문제죠 = _=);;;
뭐, 리누스가 쓰기로는
OpenBSD 개발자들이 너무 보안에만 치중해서 좋아하지 않는다고 하네요.