Tăng tốc máy tính tức thì 20-50% - Mở terminal - Gõ "arch" Hôm nay tôi phát hiện ra máy tính của mình đã chạy hầu hết mọi thứ chậm hơn khoảng 30% trong nhiều năm. Năm 2020, @Apple đã chuyển đổi máy Mac từ chip Intel sang chip ARM của riêng họ (M1, M2, M3, M4). Để đảm bảo các ứng dụng Intel cũ không bị lỗi ngay lập tức, họ đã xây dựng Rosetta — một lớp dịch thuật chuyển đổi các lệnh Intel sang ARM ngay lập tức. Nó hoạt động tốt đến mức bạn thậm chí không nhận ra sự hiện diện của nó. Đó chính là vấn đề. Khi tôi chuyển từ máy Mac Intel cũ, Trợ lý Di chuyển đã âm thầm sao chép Intel @MacHomebrew. Từ đó trở đi, mọi gói tôi cài đặt — Node, Python, terminal của tôi, hơn 200 công cụ dành cho nhà phát triển — đều là phiên bản Intel. Rosetta đã dịch mọi thứ một cách liền mạch. Không có cảnh báo. Không có lỗi. Chỉ là chậm hơn 30% trên toàn hệ thống, và tôi không hề hay biết. Tôi chỉ phát hiện ra điều này vào cuối tuần này vì tôi đang cài đặt lại @openclaw để kiểm tra một dự án bí mật mà tôi đang xây dựng. Bản cập nhật mới của Openclaw sử dụng node-llama-cpp, và nó hoàn toàn không chạy được dưới Rosetta. Lỗi này đã phơi bày nhiều năm suy giảm hiệu năng tiềm ẩn. Điều này có thể đang xảy ra với bạn. Để kiểm tra: 1. Mở http:/Terminal.app (terminal mặc định của macOS, không phải của bên thứ ba) 2. Gõ "arch" và nhấn Enter 3. Nếu hiển thị arm64 — bạn ổn, mọi thứ đang chạy nguyên bản 4. Nếu hiển thị i386 — máy Mac của bạn đang chạy mọi thứ thông qua Rosetta và bạn đang bỏ phí 20-50% hiệu năng Bạn cũng có thể kiểm tra các ứng dụng cụ thể: nhấp chuột phải vào bất kỳ ứng dụng nào → Xem thông tin → nếu "Mở bằng Rosetta" được chọn (hoặc bị mờ), ứng dụng đó đang chạy ở chế độ dịch. Để khắc phục: 1. Mở http:/Terminal.app (không phải là thiết bị đầu cuối của bên thứ ba — nó cũng có thể đang chạy dưới Rosetta) 2. Cài đặt ARM Homebrew: /bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Home...…)" 3. Cài đặt lại các gói của bạn bằng cách sử dụng /opt/homebrew/bin/brew Kiểm tra ngay bây giờ. ⚡️ Chúc may mắn.
Bài viết này được dịch máy
Xem bản gốc

Khu vực:
Từ Twitter
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận
Chia sẻ
Nội dung liên quan




