|
|
|
Как передать кусок массива в поток
|
|||
|---|---|---|---|
|
#18+
нужно обработать массив в нескольких потоках. Например 1 половину массива в 1 потоке, вторую - во втором. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 00:17:12 |
|
||
|
Как передать кусок массива в поток
|
|||
|---|---|---|---|
|
#18+
redwhite90нужно обработать массив в нескольких потоках. Например 1 половину массива в 1 потоке, вторую - во втором. Все просто - передать первую половину потока в один поток, а вторую - в другой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 00:54:13 |
|
||
|
Как передать кусок массива в поток
|
|||
|---|---|---|---|
|
#18+
забыл ник, Понял) проблема была в том, что я забыл, что я буду ссылки передавать, а не сам массив) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 01:22:43 |
|
||
|
Как передать кусок массива в поток
|
|||
|---|---|---|---|
|
#18+
Лучше всего скопировать два куска в два разных массива, и каждый передать своему потоку. Потому что если ты будеш передавать один массив двум потокам, доступ к нему нужно будет синхронизировать, если конечно массив этот не read only во всё время его жизни в потоках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 10:45:21 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2130201]: |
0ms |
get settings: |
16ms |
get forum list: |
31ms |
check forum access: |
9ms |
check topic access: |
9ms |
track hit: |
57ms |
get topic data: |
20ms |
get first new msg: |
11ms |
get forum data: |
5ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
| others: | 295ms |
| total: | 531ms |

| 0 / 0 |
