Size: a a a

2021 December 09

M(

MIT/Yardanico (alt) in ru.nim.talks
на уровне i9-9900k
источник

A

Alexander in ru.nim.talks
У меня такой же SSD стоит
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ну в wsl вроде IO медленее
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
даже WSL2
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
хотя у меня btrfs и у него "обычное" тоже медленнее чем к примеру ext4 или f2fs
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
при компиляции
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
для интереса попробую как-нибудь с clang сейчас протестить
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
хочется узнать
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
аа
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ты на один коммит
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
да, тогда depth 1 не подойдёт
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
раз ты на старый коммит ресетишь
источник

e

exstrim401 in ru.nim.talks
тоже бенч сделал, почти совпадает с таблицей
источник

A

Alexander in ru.nim.talks
Ну да, я про это и спрашивал. Depth + reset
источник

ZK

Zhenya Katataev in ru.nim.talks
Может кто помочь понять ошибку?
/home/zm-vm-nim/nim/course_work_os/fcfs/FCFS.nim(22, 37) Error: type mismatch: got <type TableProcesses, proc (process1: Process, process2: Process): int{.noSideEffect, gcsafe, locks: 0.}>
but expected one of:
proc sorted[T](a: openArray[T]; cmp: proc (x, y: T): int {.closure.};
              order = SortOrder.Ascending): seq[T]
 first type mismatch at position: 1
 required type for a: openArray[T]
 but expression 'TableProcesses' is of type: type TableProcesses
proc sorted[T](a: openArray[T]; order = SortOrder.Ascending): seq[T]
 first type mismatch at position: 1
 required type for a: openArray[T]
 but expression 'TableProcesses' is of type: type TableProcesses

expression: sorted(TableProcesses, compare)
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
и да, я ещё не понял, зачем NimCloned?
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ты пытаешься вызвать sorted на типе
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
тебе говорит "got type TableProcesses"
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
т.е. у тебя тип TableProcesses и ты пытаешься сделать TableProcesses.sorted(compare)
источник

A

Alexander in ru.nim.talks
Он там что-то предкомпилирует и из-за этого время получается не чистое если в этой же папке.
источник