Windows에는 없지만 Linux 커널에는 어떤 기능이 있습니까? [폐쇄]

Windows에는 없지만 Linux 커널에는 어떤 기능이 있습니까? [폐쇄]

Windows에는 없지만 Linux 커널에는 어떤 중요한 기술 기능이 있습니까?

내가 할 수도 있는 일들커널 기능 목록에서 찾아보세요.이는 개념적으로 Windows와는 이점이 있거나 크게 다릅니다. 아마도 액세스 정책, 네트워킹, 파일 관리 등에서...?

저는 속도나 메모리 벤치마크를 찾는 것이 아니라 두 운영 체제 간의 주요 차이점을 뒷받침하는 기술이나 아키텍처 기능을 찾고 있습니다.

편집: 그렇습니다. 댓글에 언급된 Wikipedia 비교가 제가 찾던 답변을 제공했습니다. 이것은 다소 기술적으로 보입니다. 차이가 실제적으로 중요한 경우 누군가가 작은 의견을 작성할 수 있습니다.사용자에게 미치는 영향(또는 성능). 다음은 기사의 요약입니다.

(Windows에서는 하나의 솔루션만 언급하는데 왜 Linux에는 많은 모듈이 있습니까?)

                     Linux                                   Windows
Virtualization:      cgroups, chroot, KVM, ...               Hyper-V
Security:            POSIX ACL                               ACL
Profiling:           OProbe, kprobe, ...                     Event tracing
Soft/Hard-Realtime:  Yes                                     No

또한 웹 사이트에서는 Linux에 다음과 같은 기능이 있다고 언급하지만 Windows에서 해당 기능을 수행할 수 있는지는 확실하지 않습니다.

  • 기능 기반 보안
  • 커널 키 관리 keyctl
  • 감사 API 팬티파이
  • 샌드박스 SELinux, KVM, seccomp
  • Synflood는 Syncookie를 보호합니다

Linux가 더 많은 파일 시스템을 지원하는지 여부가 중요합니까? Windows 모듈은 없을까요? Linux가 더 많은 암호 및 해싱 알고리즘을 지원한다는 것은 무엇을 의미합니까? "Windows 플러그인 솔루션"보다 성능이 더 좋나요?

위키피디아에서 본 요약입니다. 이것은 제가 이해하기에는 너무 기술적입니다./ 여기에 사용자에게 영향을 미치는 내용이 있습니까? :)

답변1

Windows 커널 소스 코드는 독점이므로 귀하의 질문에 답변하기가 어렵습니다. 그러나 둘 사이의 한 가지 구조적 차이점은 Linux 커널은 모놀리식 커널인 반면 Windows 커널은 마이크로커널과 모놀리식 커널의 하이브리드라는 것입니다. 또 다른 차이점은 Linux에서는 프로세스이고 Windows에서는 스레드인 "실행 단위"입니다.

관련 정보