Size: a a a

Беседка Perl-групп

2020 March 04

VG

Vadim Goncharov in Беседка Perl-групп
а что еще может подразумеваться? copy-on-write
источник

p

pragus in Беседка Perl-групп
Vadim Goncharov
а что еще может подразумеваться? copy-on-write
Падажжи, вот у нас строка на 1мб, в ней меняют 1 символ, ты предлагаешь делать полную копию с модификацией?
источник

p

pragus in Беседка Perl-групп
Или вот у нас мегабайтная строка из ASCII, а в середину втыкают корейский иероглиф - что мы должны делать?
источник

VG

Vadim Goncharov in Беседка Perl-групп
так это ж ты предлагаешь
источник

p

pragus in Беседка Perl-групп
Vadim Goncharov
так это ж ты предлагаешь
А как ты представляешь изменяемые юникодные строки, где символ может иметь переменную длину?
источник

VG

Vadim Goncharov in Беседка Perl-групп
как и в любом другом языке
источник

VG

Vadim Goncharov in Беседка Perl-групп
а так ты щас два противоположных варианта озвучил - эт чо, спор с самим собой?
источник

p

pragus in Беседка Perl-групп
Vadim Goncharov
как и в любом другом языке
Ну во многих языках строки иммутабельны
источник

VG

Vadim Goncharov in Беседка Perl-групп
они ниасилили CoW, да
источник
2020 March 05

p

pragus in Беседка Perl-групп
Vadim Goncharov
они ниасилили CoW, да
Чрезмерное усложнение, которое только привносит проблемы
источник

ММ

Максим Максимов in Беседка Perl-групп
Vadim Goncharov
изменяемые строки - это счастье и удобство
Виртуаленв мешает, либо я не раскурил как его готовить
источник

AP

Anton Petrusevich in Беседка Perl-групп
B.t.w. Win 10 sucks hard at handling 128 Threads, it can only handle 64 threads per "CPU" so an EPYC with active hyperthreading is split into two "CPU Domain".. One process in Win 10 can only be executed on one "CPU Domain" so you can´t really use all Threads from one Process lol..

This get´s massively stupid if you have a 72 core CPU with 4 way hyperthreading (Dual Socket Xeon Phi) as Windows will split up the CPU into 5 Domains, as this is the min domain count which yield cluster of < 64 Cores.. They seriously fucked this up in their Kernel....
источник

VT

Vasily Terkin in Беседка Perl-групп
источник

VG

Vadim Goncharov in Беседка Perl-групп
вооще, SMP херово работает на большом числе ядер, к NUMA переходить надо
источник

AP

Anton Petrusevich in Беседка Perl-групп
ты прочитал вообще в чём дело?
источник

VG

Vadim Goncharov in Беседка Perl-групп
да нахер одному процессу больше 64 ? см. выше
источник

AP

Anton Petrusevich in Беседка Perl-групп
у винды проблема со внутренним представлением процессов
источник

AP

Anton Petrusevich in Беседка Perl-групп
ну да, 640 кб хвитит всем им там
источник

VG

Vadim Goncharov in Беседка Perl-групп
лол
источник

VG

Vadim Goncharov in Беседка Perl-групп
не слышал про NUMA видимо
источник