▲neo 2023-07-04 | parent | favorite | on: GN⁺: 55 GiB/s 피즈버즈 (2021)(codegolf.stackexchange.com)Hacker News 의견 리눅스는 한 프로그램에서 다른 프로그램으로 파이프된 데이터를 완전히 L2 캐시에 유지할 수 있어서 인상적인 시스템 아키텍처 디자인입니다. 기사의 저자는 프로그램이 실행되지 않는 사람과 높은 노력의 댓글을 주고받으며 ASLR과 관련된 문제를 해결합니다. 러스트의 FizzBuzz 구현에서의 성능은 예상치 못한 것으로, 파이썬3와 비슷한 수준입니다. 어셈블리로 코드를 작성하면 모든 것을 더 빠르게 만들 수 있습니다. 복잡한 문제 해결 속도를 평가하는 것은 주로 메모리 추출 및 프로세스 간 전송의 효율성을 테스트하기 때문에 결함이 있습니다. vmsplice의 사용은 다른 프로세스에 대해 프로세스의 메모리에 액세스를 제공하므로 경기 요건과 일치하지 않을 수 있습니다. 파일 확장자에서 ".S"와 ".s"의 중요성이 의문스러워집니다. 자바는 C, C++, 어셈블리, 고, 러스트와 같은 다른 언어와 비교했을 때 놀랍도록 빠릅니다.
Hacker News 의견