잠재적으로 컴퓨터 속도를 20~50% 즉시 향상시킬 수 있습니다. - 터미널을 엽니다. - "arch"를 입력합니다. 오늘 제 컴퓨터가 수년 동안 대부분의 작업을 약 30% 느리게 처리해왔다는 사실을 알게 되었습니다. 2020년 Apple은 Mac을 Intel 칩에서 자체 ARM 칩(M1, M2, M3, M4)으로 교체했습니다. 기존 Intel 앱이 갑자기 작동하지 않게 되는 것을 방지하기 위해 Apple은 Intel 명령어를 ARM 명령어로 즉시 변환하는 Rosetta라는 변환 계층을 개발했습니다. Rosetta는 너무나 잘 작동해서 존재조차 몰랐습니다. 바로 그게 문제입니다. 제가 기존 Intel Mac에서 ARM Mac으로 마이그레이션했을 때, 마이그레이션 지원(Migration Assistant)이 Intel용 @MacHomebrew를 조용히 복사해 넣었습니다. 그 이후로 제가 설치한 모든 패키지(Node.js, Python, 터미널, 200개 이상의 개발자 도구)가 Intel 버전이었습니다. Rosetta는 모든 것을 완벽하게 변환했습니다. 경고도, 오류도 없었습니다. 그냥 모든 것이 30% 느려졌고, 저는 전혀 몰랐습니다. 이번 주말에 비밀 프로젝트 테스트를 위해 @openclaw를 새로 설치하다가 이 문제를 발견했습니다. Openclaw의 새 업데이트는 node-llama-cpp를 사용하는데, 이 패키지가 Rosetta 환경에서 실행되지 않습니다. 이 한 번의 오류로 수년간 숨겨져 있던 성능 저하 문제가 드러났습니다. 이 문제가 여러분에게도 발생할 수 있습니다. 확인 방법: 1. macOS 기본 터미널(타사 터미널이 아닌)을 엽니다. 2. "arch"를 입력하고 Enter 키를 누릅니다. 3. arm64라고 표시되면 모든 것이 네이티브로 실행되고 있는 것입니다. 4. i386이라고 표시되면 Mac이 모든 것을 Rosetta를 통해 실행하고 있으며, 20~50%의 성능 저하가 발생하고 있는 것입니다. 특정 앱의 경우에도 확인할 수 있습니다. 앱을 마우스 오른쪽 버튼으로 클릭하고 "정보 가져오기"를 선택합니다. "Rosetta를 사용하여 열기"가 선택되어 있거나 비활성화되어 있으면 번역된 상태로 실행되고 있는 것입니다. 해결 방법: 1. macOS 기본 터미널을 엽니다. (타사 터미널이 아닙니다. Rosetta에서 실행 중일 수도 있습니다.) 2. ARM Homebrew를 설치합니다: /bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Home...…)" 3. /opt/homebrew/bin/brew를 사용하여 패키지를 다시 설치합니다. 지금 바로 확인해 보세요. ⚡️ 행운을 빕니다.
이 기사는 기계로 번역되었습니다
원문 표시

섹터:
Twitter에서
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트
공유




