Function gọi lại nhiều lần
Bro cho mình hỏi 1 fuction load x giây mà được gọi lại n lần thì tốc độ sẽ là nx giây ? phải không ạ?
Như vậy làm thế nào để gọi n lần mà vẫn load x giây?
1 CÂU TRẢ LỜI
Mình cũng chỉ hiểu phần nào thôi, có cơ chế multithreaded programming. Nhưng lý thuyết và thực tế khác nhau hoàn toàn nên ý tưởng của bạn có thể làm được bằng cách này.
Khi nào viblo mới có thể haha
với thả tim
các thứ cho comment
như facebook nhỉ ?
Sắp có rồi @HoanKi
Nếu muốn chính xác con số X thì phải xư lý Parallel trên nhiều core, chứ bản chất threading sẽ phải switch qua lại -> có thread xong trước 1 thread khác -> x không giống nhau. Càng nhiều thread thì sẽ cang xa số x.
Theo mình thì function có dữ liệu cứng thì sẽ là nx còn nếu là function có dữ liệu động thì chưa chắc là nx đâu. Có thể là nhiều lần nếu gọi đệ qui với dữ liệu lớn dần. Có thể là nhanh hơn nếu có sử dụng cache
nếu như vậy thì sẽ n x giây . chứ k thể xử lý cùng lúc được.