221V 3 недель назад
Родитель
Сommit
4d2bd29ff6
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      vtest2/source/test1.d

+ 4 - 2
vtest2/source/test1.d

@@ -7,7 +7,8 @@ import core.time : Duration, dur;
 import core.thread;
 
 
-void test1_worker(uint8 n){
+//void test1_worker(uint8 n){
+void test1_worker(int n){
   writeln("started worker = ", n);
   
   Thread.sleep(dur!"seconds"(120));
@@ -17,7 +18,8 @@ void test1_worker(uint8 n){
 
 
 void test1_spawner(){
-  uint8 i = 10;
+  uint8 i = 10; // 10 = 1.7 Mb RAM // 255 = 2.9 Mb RAM // 1000 = 6.6 Mb RAM // 10_000 = 55.1 Mb RAM // 100_000 = 180.3 -> 434.4 Mb RAM
+  //int i = 100_000; // freeze with 180.3 -> 434.4 Mb RAM .. ((
   
   while(i > 0){
     spawn(&test1_worker, i);