Điểm:0

làm cách nào để đặt tốc độ truyền usb số lượng lớn

lá cờ jp

Tôi có một pi raspberry với Ubuntu 20.04 (được cài đặt từ hình ảnh ubuntu-20.04.3-preinstall-server-arm64+raspi.img).

Tôi muốn đặt tốc độ truyền USB số lượng lớn thành 150.


Đây là cách tôi thực hiện trên Raspberry Pi OS:

  • Mở /etc/rc.local với một biên tập viên.

  • Thêm dòng sau vào cuối tệp trước thoát 0:

Sudo sh -c 'echo 150 > /sys/module/usbcore/parameters/usbfs_memory_mb'
  • Lưu & Đóng tệp và khởi động lại hệ thống.

Làm cách nào để thực hiện việc này trên Ubuntu?

lá cờ cc
Phiên bản Ubuntu nào? 20.04 có cùng một tệp, với nội dung mặc định là 16, vì vậy có thể lệnh tương tự sẽ hoạt động.
guiverc avatar
lá cờ cn
Hệ điều hành Raspberry Pi mà tôi thấy chỉ là một Debian *đã đáp ứng/được tinh chỉnh*, tuy nhiên bạn không cung cấp thông tin phát hành nào về điều đó. Hầu hết mọi thứ có thể có trong Debian đều giống với Ubuntu khi chi tiết phiên bản khớp với nhau - chi tiết bạn chưa cung cấp. Cũng lưu ý rằng chúng không phải lúc nào cũng khớp với nhau, vd. Ubuntu *jammy* của tôi khác với Debian *mọt sách* của tôi với Ubuntu đi trước ở một số khu vực; nhưng ~ bằng nhau trong một tỷ lệ lớn. Bạn đang hỏi về bản phát hành nào ???
Điểm:0
lá cờ jp

Thay vào đó, hãy sử dụng dịch vụ khởi động systemd nó thực sự nói rằng rc.local không còn chạy khi khởi động trên Raspberry Pi4

vì vậy hãy tạo một tệp như thế này

sudo vi /etc/systemd/system/usb_bulk_transfer_rate.service

viết cái này chẳng hạn

[Đơn vị] Mô tả = đặt tốc độ truyền số lượng lớn usb Sau=multi-user.target

[Dịch vụ] ExecStart=/usr/bin/python3 /home/pi/cams/src/acp/sonyCam/write_bulk_transfer_usb.py

[Cài đặt] WantedBy=multi-user.target

sau đó viết phần này vào tệp python (hoặc bất cứ thứ gì bạn muốn sử dụng) cd /home/pi/cam/src/acp/sonyCam sudo vi write_bulk_transfer_usb.py

với open("/sys/module/usbcore/parameters/usbfs_memory_mb", "w") là f: in ("150", tệp = f) f.đóng()

sau đó bắt đầu dịch vụ như sau

Sudo systemctl enable usb_bulk_transfer_rate.service Sudo systemctl start usb_bulk_transfer_rate.service Sudo systemctl status usb_bulk_transfer_rate.service

kiểm tra thành công bằng cách tìm 150 được trả về từ lệnh

pi@CameraPi:~/cams/src/acp/sonyCam $ cat /sys/module/usbcore/parameters/usbfs_memory_mb 150

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.