|
|
|
Скорость File.getCanonicalPath() на недоступном сетевом пути
|
|||
|---|---|---|---|
|
#18+
Привет всем. При вызове на Windows File.getCanonicalPath() на недоступном пути процесс висит достаточно долго, несколько десятков секунд. Есть ли возможность или через Java, или сетевыми настройками самой ОС, быстрее получать ответ? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 19:46 |
|
||
|
Скорость File.getCanonicalPath() на недоступном сетевом пути
|
|||
|---|---|---|---|
|
#18+
не.... это надо принять как есть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 19:58 |
|
||
|
Скорость File.getCanonicalPath() на недоступном сетевом пути
|
|||
|---|---|---|---|
|
#18+
Denis Popov, Можно реестр всковырнуть https://blogs.msdn.microsoft.com/openspecification/2013/03/19/cifs-and-smb-timeouts-in-windows/ Можно взять реализацию CIFS/SMB на Java Можно подумать, а действительно ли есть такая острая необходимость в Canonical Path ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 20:25 |
|
||
|
Скорость File.getCanonicalPath() на недоступном сетевом пути
|
|||
|---|---|---|---|
|
#18+
Вот охота понять, какой есть быстрый способ определения недоступности ресурса, может другой метод, может другого класса? Пока поблема актуальна под Windows, с путями типа \\кто-то-там, может не в Java стОит думать? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2016, 23:01 |
|
||
|
Скорость File.getCanonicalPath() на недоступном сетевом пути
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, спасибо, буду копать и в эту сторону. Но, как выясняется, требуется сделать что-то для пользователя без административных прав на ОС, так что менять придется само приложение и выкинуть getCanonicalPath(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2016, 10:37 |
|
||
|
Скорость File.getCanonicalPath() на недоступном сетевом пути
|
|||
|---|---|---|---|
|
#18+
Denis PopovВот охота понять, какой есть быстрый способ определения недоступности ресурса, может другой метод, может другого класса? Пока поблема актуальна под Windows, с путями типа \\кто-то-там, может не в Java стОит думать? Я вроде на C делал через GetFileAttributes работало быстро для Java наверно File.isExists почему getCanonicalPath(), мне не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2016, 15:10 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2124255]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 400ms |

| 0 / 0 |
