[Hỏi] Nodewebkit và vấn đề treo giao diện khi thực hiện tác vụ xử lí lớn



  • Chào mọi người. Hiện mình đang build một ứng dụng nodewebkit.
    Khi mình thực hiện những thao tác đọc / ghi / xử lí file số lượng lớn (xử lí ảnh hàng loạt) cỡ trên 10s đến hơn vài phút cho các thao tác đó thì giao diện của ứng dụng bị treo (không scroll được hoặc scroll bị delay ...). Sau thời gian treo (xử lí) thì giao diện lại hoạt động lại bình thường.
    Ban đầu mình nghĩ vẫn đề này là do nhân nodejs không được thiết kế để thực hiện các thao tác nặng nề về vấn đề này tuy nhiên kiến thức của mình còn khá hạn hẹp nên mới lên trên đây tìm hiểu trước để đề phòng lọt hố.
    Cảm ơn mọi người đã xem và trả lời



  • Fork nó ra 1 process mới để xử lý.



  • @Dao-Quang-Phuong88 said in [Hỏi] Nodewebkit và vấn đề treo giao diện khi thực hiện tác vụ xử lí lớn:

    Fork nó ra 1 process mới để xử lý.

    Bạn có link ví dụ, hướng dẫn hay gì đó đại loại vậy không cho mình xin với ạ
    Edit: mình đã tìm thấy https://github.com/nwjs/nw.js/issues/213


Log in to reply