Asked thg 6 5, 2019 4:50 SA 187 0 1
  • 187 0 1
0

Function gọi lại nhiều lần

Share
  • 187 0 1

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?

Avatar Tuấn Luu @Tuanas
thg 6 6, 2019 4:05 SA

nếu như vậy thì sẽ n x giây . chứ k thể xử lý cùng lúc được.

0
| Reply
Share

1 ANSWERS


Answered thg 6 5, 2019 6:30 SA
0

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. 1431424736081.jpg

Share
Avatar Hoàn Tâm @HoanKi
thg 6 5, 2019 10:16 SA

Khi nào viblo mới có thể haha với thả tim các thứ cho comment như facebook nhỉ ?

0
| Reply
Share
thg 6 7, 2019 6:15 SA

Sắp có rồi @HoanKi

+1
| Reply
Share
Avatar Hoàn Tâm @HoanKi
thg 6 7, 2019 6:21 SA

@huukimit Haha, mình jKGpwCa.jpg nhé !

0
| Reply
Share
Avatar bienhoang @bienhoang
thg 6 8, 2019 4:10 SA

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.

+1
| Reply
Share
Avatar Le Van Tung @levantungit97
thg 6 20, 2019 4:28 SA

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

0
| Reply
Share
Viblo
Let's register a Viblo Account to get more interesting posts.