|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Помогите пож-та! Есть код параллельного копирования файлов, а нужно его переделать для WinForms (Windows Forms) Кучу инфы перечитала,но сама я в жизни это не сделаю!(((( буду очень признательна за помощь.... Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.
а вот шаблон для ВинФормс: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 01:55 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
vvv111, Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 02:28 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Где-то в степи, Если фалов много и большие, такое параллельное копирование напрочь подвесит систему. Копировать надо в отдельном потоке, но последовательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 12:09 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
ЕвгенийВ, да мне пох.., сделай последовательно в отдельном потоке.. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 12:13 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Где-то в степи, то что нужно!!!! вы единственный, кто мне помог! Не знаю даже как отблагодарить!СПАСИБО БОЛЬШУЩЕЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! просите,что хотите =) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 13:39 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Где-то в степи, но это,я так понимаю, не многопоточное копирование? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 14:37 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
vvv111, delegate.BeginInvoke запускает выполнение в отдельном потоке. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 14:40 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
08.05.2014 2:55, vvv111 пишет: > Есть код параллельного копирования файлов, а нужно его переделать Одновременное копирование файлов - это самый большой звездец, какой только можно придумать... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 15:29 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
ЕвгенийВ, спасибо! значит в том коде слово deligate.BeginInvoke заменнено на _coryFileAction.BeginInvoke? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 15:31 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
ЕвгенийВ, а вот в этом коде тоже выполняется копирование файлов. Но как указать откуда и куда копировать. Я вижу, что используются переменные s1 и s2 для этого,но в них что-то другое записано... Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 15:34 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Заранее спасибо всем за ответы!как хорошо, что в России есть такие умные люди! (я тоже стараюсь помогать только младшим)))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 15:39 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
vvv111ЕвгенийВ, а вот в этом коде тоже выполняется копирование файлов. Но как указать откуда и куда копировать. Я вижу, что используются переменные s1 и s2 для этого,но в них что-то другое записано... В этом коде симулируется долгое действие и прогрессбар просто показывает какая часть работы выполнена. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2014, 15:57 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
ЕвгенийВ, а вы не поможете еще в одной программульке?У меня есть код параллельного перемножения матриц в MPI, то используется очень много процессоров = колву столбцов +1 . А надо как-то умудриться сделать,чтоб процессов было меньше (например 4 процесса на матрицу размерностью 1000*1000). (приложила файл) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 13:54 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
vvv111, А что такое MPI? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 14:05 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Я не знаю как объяснить, т.к. сама в этом не очень разбираюсь. В MPI- происходит передача сообщений между процессорами. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 15:23 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Где-то в степи, Пользуясь тем, что вы мне так сильно помогли, прошу помощи еще раз!.. не откажете доработать программу в MPI ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 18:07 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 18:46 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
vvv111, ну вы что думает я кудесник? с библиотекой mpi.net не работал, и разворачиватьsdk не хочу, и ssd поджимает ( отмазка) давайте исходить из того 1 вы считаете что ваш алгоритм правильный? тое сть множит верно в сети в англ. секторе примеров навалом типа этого http://sergiu.calancea.net/?p=110 2 управление ветвлением имхо должно задаваться декларативно через комуникаторы, равно как и результаты работы между потоками ( тут как бы поток слово не сильно уместно) у вас же стоит в самом начале Communicator.world и все, это типа давай дави сколько можешь.., вот он и давит )) Может лучше разобраться более детально с этой либой, ведь акцент задания - использование mpi... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 19:35 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
all я чет ничего не понимаю (( http://izvestia.ru/news/570457 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 20:00 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Где-то в степи, (прилагаю код еще раз) 1. Да код умножает верно,но число процессов желательно уменьшить! 2. Спасибо вам за ссылку, щас буду изучать англоязычные сайты) Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 21:35 |
|
копирование файлов в отдельном потоке (thread)
|
|||
---|---|---|---|
#18+
Где-то в степи, что насчет НДС? для простых пользователей ничего не изменится.. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2014, 21:37 |
|
|
start [/forum/topic.php?fid=20&msg=38636116&tid=1402941]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 335ms |
total: | 480ms |
0 / 0 |