string test = "Тестовый текст 111 222 333 444";
string result = test.Substring(0, test.IndexOf("222 333"));
Console.WriteLine(result);
Куда пропало еще 2 ГБ оперативной памяти?На предоставленных скриншотах не видно чтобы что-то пропало. Вся память на месте. Или вы насчет аппаратно зарезервированной - если да, тогда разберитесь кто и почему зарезервировал.
Как правильно настроить файл подкачки в моём случае?Размер по выбору системы, размещение на SSD.
Почему сильно загружается диск?Нехватка памяти, и как следствие интенсивное использование файла подкачки - это большая нагрузка на диск.
Нормально ли его хранение не на системном диске?Нормально. Но разумеется это должен быть SSD диск.
Как быть с сильной нагрузкой диска (грузится до 100% и начинаются жуткие лаги и фризы)?Устранить нагрузку, либо поставить более производительный диск.
CREATE TRIGGER `before_insert_table_name` BEFORE INSERT ON `table_name`
FOR EACH ROW
BEGIN
SET `NEW`.`z` = `NEW`.`x` + `NEW`.`y`;
END
CREATE TRIGGER `before_update_table_name` BEFORE UPDATE ON `table_name`
FOR EACH ROW
BEGIN
IF (`OLD`.`x` <=> `NEW`.`x`) = 0 OR (`OLD`.`y` <=> `NEW`.`y`) = 0 THEN
SET `NEW`.`z` = `NEW`.`x` + `NEW`.`y`;
END IF;
END
$params = [
'numb1' => 'one',
'numb2' => 'two'
];
if ($ch = curl_init()) {
curl_setopt($ch, CURLOPT_URL, 'http://example.com/index.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
$result = curl_exec($ch);
curl_close($ch);
}