Diễn Đàn

Gợi ý để tăng tốc đáng kể thời gian sao lưu máy?

Alvin777

Áp phích gốc
Ngày 31 tháng 8 năm 2003
  • Ngày 8 tháng 9 năm 2021
Xin chào các bạn Apple và Mac.

Để cố gắng thực hiện sao lưu Cỗ máy thời gian nhanh hơn, trên Terminal, tôi đã thực hiện:

sudo sysctl debug.lowpri_throttle_enabled = 0

nhưng nó vẫn còn chậm. Tôi định sử dụng cái này:

sudo renice -n -20 -p 565

nhưng tôi có thể không chuyển nó trở lại coz mặc định 'There no enable = 1 with renice?
Xin vui lòng tư vấn, khuyến nghị được hoan nghênh.

Cầu trời phù hộ, bình an vô sự.

casperes1996

Ngày 26 tháng 1 năm 2014


Horsens, Đan Mạch
  • Ngày 8 tháng 9 năm 2021
Alvin777 đã nói: nhưng tôi có thể không chuyển nó trở lại coz mặc định 'There is no enable = 1 with renice?
Ý bạn là gì không có kích hoạt = 1 với renice? Bạn muốn kích hoạt nó là gì?
Tôi không hiểu tại sao bạn lại cho quá trình Cỗ máy thời gian một giá trị thấp hơn. - Giả sử đó là pid 565 trên hệ thống của bạn khi bạn chạy nó.
Đó là một quá trình I / O ràng buộc đĩa, do đó, cung cấp cho nó một lượng tử CPU lớn hơn hoặc tăng mức độ ưu tiên của nó.

Cách tốt nhất để tăng tốc Cỗ máy thời gian là thiết lập loại trừ cho những thứ bạn không cần / muốn sao lưu và sử dụng đĩa nhanh cho nó
Phản ứng:Alvin777 và KaliYoni

Alvin777

Áp phích gốc
Ngày 31 tháng 8 năm 2003
  • Ngày 8 tháng 9 năm 2021
casperes1996 đã nói: Ý bạn là gì không có bật = 1 với renice? Bạn muốn kích hoạt nó là gì?
Tôi không hiểu tại sao bạn lại cho quá trình Cỗ máy thời gian một giá trị thấp hơn. - Giả sử đó là pid 565 trên hệ thống của bạn khi bạn chạy nó.
Đó là một quá trình I / O ràng buộc đĩa, do đó, cung cấp cho nó một lượng tử CPU lớn hơn hoặc tăng mức độ ưu tiên của nó.

Cách tốt nhất để tăng tốc Cỗ máy thời gian là thiết lập loại trừ cho những thứ bạn không cần / muốn sao lưu và sử dụng đĩa nhanh cho nó
Xin chào, cảm ơn. Ý tôi là nếu thực thi:

sudo renice -n -20 -p 565

Khi quá trình sao lưu kết thúc, tôi sẽ làm thế nào để đưa nó trở lại mặc định trước khi tôi sử dụng renice?

casperes1996

Ngày 26 tháng 1 năm 2014
Horsens, Đan Mạch
  • Ngày 8 tháng 9 năm 2021
Alvin777 đã nói: Xin chào, cảm ơn. Ý tôi là nếu thực thi:

sudo renice -n -20 -p 565

Khi quá trình sao lưu kết thúc, tôi sẽ làm thế nào để đưa nó trở lại mặc định trước khi tôi sử dụng renice?
Giá trị đẹp mặc định của một quy trình là 0.
Nhưng dựa trên những gì bạn đang viết ở đây - Bạn lấy giá trị 565 ở đâu? Quy trình của một quy trình không tĩnh, vì vậy nếu đây là giá trị bạn đã thấy từ người khác trực tuyến, bạn không thể chỉ sao chép nó.
Ngoài ra, thực sự không có ích gì để hạ thấp mức độ tốt đẹp của quá trình sao lưu. Nó không cần tất cả thời gian CPU Phản ứng:Alvin777

Alvin777

Áp phích gốc
Ngày 31 tháng 8 năm 2003
  • Ngày 8 tháng 9 năm 2021
Chào. Tôi đã tìm kiếm các cách nhanh hơn để sao lưu nó trong Big Sur. Tôi vừa nhận được giá trị đó từ một bài báo, có nghĩa là đã 3 ngày, chạy 24 giờ (tôi không tắt iMac của mình, tôi chỉ để nó ở chế độ ngủ - luôn trên Mac và thỉnh thoảng khởi động lại), và nó chỉ được sao lưu mà thôi. 557GB trong tổng số 984GB (sao lưu lần đầu tiên), lần cuối cùng tôi sao lưu lần đầu tiên, chỉ có 16 giờ:

https://www.deverman.org/command-line-hacks-speed-apple-timemachine-backups/

casperes1996

Ngày 26 tháng 1 năm 2014
Horsens, Đan Mạch
  • Ngày 8 tháng 9 năm 2021
Alvin777 đã nói: Xin chào. Tôi đã tìm kiếm các cách nhanh hơn để sao lưu nó trong Big Sur. Tôi vừa nhận được giá trị đó từ một bài báo, có nghĩa là đã 3 ngày, chạy 24 giờ (tôi không tắt iMac của mình, tôi chỉ để nó ở chế độ ngủ - luôn trên Mac và thỉnh thoảng khởi động lại), và nó chỉ được sao lưu mà thôi. 557GB trong tổng số 984GB (sao lưu lần đầu tiên), lần cuối cùng tôi sao lưu lần đầu tiên, chỉ có 16 giờ:

https://www.deverman.org/command-line-hacks-speed-apple-timemachine-backups/

Đúng vậy, một điểm chính trong bài viết mà bạn liên kết là đây

Để có được id quy trình, tôi chỉ cần sử dụng trình theo dõi hoạt động và tìm kiếm bản sao lưu trong Trình theo dõi hoạt động.

Đó là giá trị 565 mà họ đang nói đến ở đó. ID quy trình. Giá trị đó sẽ không giống nhau ở mọi thời điểm. Bạn cần tìm ID quy trình. Bài báo nói rằng bạn có thể sử dụng Activity Monitor, và điều đó đúng, nhưng dễ dàng hơn là sử dụng dòng lệnh cho điều đó. Bạn có thể chạy
ps -A | sao lưu grep

Và bạn sẽ nhận được danh sách các quy trình bao gồm các chữ cái 'backup' và pid của chúng ở phía ngoài cùng bên trái. Cái cuối cùng là cái bạn vừa chạy để lấy danh sách nên hãy bỏ qua cái đó.

Bạn đang sao lưu vào đĩa nào? Nó có phải là một ổ đĩa mạng không? Một ổ cứng USB? một ổ SSD?

Hãy thử nghiệm với renice nhưng tôi thực sự nghi ngờ nó sẽ hữu ích. Tuy nhiên, nó cũng sẽ không ảnh hưởng gì, ngoài việc cung cấp thêm thời gian cho CPU cho quá trình sao lưu có thể không cần thiết nhưng có thể dễ dàng hoàn nguyên bằng cách chạy lại nó với 0 thay vì -20.

Bất cứ khi nào bạn nhìn thấy một lệnh mà bạn không biết trong một bài viết như vậy, tôi khuyên bạn ít nhất hãy xem nhanh trang chủ của nó để hiểu rõ hơn về chức năng của lệnh để bạn không bị lừa chạy một thứ gì đó có thể gây hại. Để đọc trang người đàn ông cho một lệnh, bạn chỉ cần viết
Đàn ông


vì vậy trong trường hợp này bạn có thể viết
người đàn ông tốt
để có được hướng dẫn sử dụng cho đẹp.
[/ QUOTE] Lần sửa cuối: 8/9/2021
Phản ứng:Alvin777