Уважаемые, корифеи форума. Прочитал весь » официальном сайте » И не смог найти ответ на свой вопрос. Я подозреваю, что это может быть связано с платой Ардуино нано. Дело в том, что при загрузке программы ГРБЛ через Ардуино АД после компиляции выдается сообщение
Недостаточно памяти, программа может работать нестабильно.
При этом, в принципе, программа работает, но происходят сбои в работе и выходят эти пресловутые сообщения.
Заранее благодарю за помощь.
Темы из этой же категории
- Переназначение пинов в платах ардуино
- Прошивка woodpecker v3.4 по isp используя Blue Pill (stm32).
- Прошивку
- Прошивка для STM32f103c8t6
- ПРОШИВКА.Makerbase MKS.3018 pro. Прошивка TFT32.
Vlad-I-Mir
Vlad-I-Mir
ЗНАЕТ ЧТО ГОВОРИТ
НАШ ЧЕЛОВЕК
- 02.03.2022
- Последнее редактирование: 02.03.2022
- #2
Последнее редактирование: 02.03.2022
Спасибо, большое, немного запутался в форуме.
РЕШЕНИЕ ПРОБЛЕМЫ «В системе недостаточно памяти»
Ваши сообщения автоматически объединены: 02.03.2022
Уважаемые, корифеи форума. Прочитал весь » официальном сайте » И не смог найти ответ на свой вопрос. Я подозреваю, что это может быть связано с платой Ардуино нано. Дело в том, что при загрузке программы ГРБЛ через Ардуино АД после компиляции выдается сообщение
Недостаточно памяти, программа может работать нестабильно.
При этом, в принципе, программа работает, но происходят сбои в работе и выходят эти пресловутые сообщения.
Заранее благодарю за помощь.
Попробуйте заменить нано на МЕГА. Там памяти по более и не только.
Зы. А вдруг? Чем чёрт не шутит. Зато все узнаем.
Robinson1957
Robinson1957
ЗНАЕТ ЧТО ГОВОРИТ
НАШ ЧЕЛОВЕК
при загрузке программы ГРБЛ через Ардуино АД после компиляции выдается сообщение
Недостаточно памяти, программа может работать нестабильно.
Заменить загрузчик на optiboot он вместо обычного 1kB занимает 512b. Тогда влезет. Да и работает лучше.
AnLaz
AnLaz
НЕ ТОЛЬКО ЧИТАЕТ
ПРОВЕРЕННЫЙ
Заменить загрузчик на optiboot он вместо обычного 1kB занимает 512b. Тогда влезет. Да и работает лучше.
Первый раз слышу про этого OPTIBOOTa? не представляю, как к этому подступиться.
Ваши сообщения автоматически объединены: 04.04.2022
Попробуйте заменить нано на МЕГА. Там памяти по более и не только.
Зы. А вдруг? Чем чёрт не шутит. Зато все узнаем.
Я думаю тысячи энтузиастов хобийного ЧПУ используют нано и уно. Поэтому памяти должно хватать, ни кто не жалуется.
Vlad-I-Mir
Vlad-I-Mir
ЗНАЕТ ЧТО ГОВОРИТ
НАШ ЧЕЛОВЕК
Программатор USBASP | Загрузчик Optiboot | Таймер WatchDog для Arduino Pro Mini и Arduino Nano.
Учите матчасть, коль в дебри полезли.
AnLaz
AnLaz
НЕ ТОЛЬКО ЧИТАЕТ
ПРОВЕРЕННЫЙ
Программатор USBASP | Загрузчик Optiboot | Таймер WatchDog для Arduino Pro Mini и Arduino Nano.
Учите матчасть, коль в дебри полезли.
Спасибо за ответ. Такой программатор у меня есть. Понятие Optiboot мне было незнакомо. Значит прошивать нужно через пины (см. фото) Для этого по прежнему можно использовать arduini ID ?
Вложения
45.9 KB · Просмотры: 22
Vlad-I-Mir
Vlad-I-Mir
ЗНАЕТ ЧТО ГОВОРИТ
НАШ ЧЕЛОВЕК
. Для этого по прежнему можно использовать arduini ID ?
vvv1234
vvv1234
СКАЗАЛ ТУТ НЕМНОГО
НАШ ЧЕЛОВЕК
- 06.04.2022
- Последнее редактирование: 06.04.2022
- #8
Последнее редактирование: 06.04.2022
Недостаточно памяти, программа может работать нестабильно.
Какие проценты выдает Ардуино ИД после компиляции? В этих полях
Sketch uses 23664 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3864 bytes (5%) of dynamic memory, leaving 61672 bytes for local variables. Maximum is 65536 bytes.
Ваши сообщения автоматически объединены: 06.04.2022
Попробуйте заменить нано на МЕГА.
Большая она, на место нано не встанет.
AnLaz
AnLaz
НЕ ТОЛЬКО ЧИТАЕТ
ПРОВЕРЕННЫЙ
Какие проценты выдает Ардуино ИД после компиляции? В этих полях
Sketch uses 23664 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3864 bytes (5%) of dynamic memory, leaving 61672 bytes for local variables. Maximum is 65536 bytes.
Ваши сообщения автоматически объединены: 06.04.2022
Большая она, на место нано не встанет.
Сообщение выглядит так:
Ваши сообщения автоматически объединены: 06.04.2022
Попробую загрузить через USBASP. Посмотрю, что покажет Ардуино ИД
Вложения
Безимени-1.jpg
495.7 KB · Просмотры: 20
vvv1234
vvv1234
СКАЗАЛ ТУТ НЕМНОГО
НАШ ЧЕЛОВЕК
- 06.04.2022
- Последнее редактирование: 06.04.2022
- #10
Последнее редактирование: 06.04.2022
Сообщение выглядит так:
Ваши сообщения автоматически объединены: 06.04.2022
По памяти близко к пределу, но не катастрофично. Откуда брали исходники?
AnLaz
AnLaz
НЕ ТОЛЬКО ЧИТАЕТ
ПРОВЕРЕННЫЙ
По памяти близко к пределу, но не катастрофично. Откуда брали исходники?
Не помню, где брал исходник.. может быть здесь: Arduino
В ардуино ИД в процессе загрузки ещё целая серия сообщений:
In file included from C:UsersdellDocumentsArduinolibrariesgrbl/grbl.h:43:0,
C:UsersdellDocumentsArduinolibrariesgrbl/nuts_bolts.h:56:0: warning: «max» redefined
#define max(a,b) (a) > (b ? (a) : (b
In file included from sketchgrblUpload.ino.cpp:1:0:
C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:93:0: note: this is the location of the previous definition
#define max(a,b) a)>(b)?(a)b
In file included from C:UsersdellDocumentsArduinolibrariesgrbl/grbl.h:43:0,
C:UsersdellDocumentsArduinolibrariesgrbl/nuts_bolts.h:57:0: warning: «min» redefined
In file included from sketchgrblUpload.ino.cpp:1:0:
C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:92:0: note: this is the location of the previous definition
In file included from C:UsersdellDocumentsArduinolibrariesgrbl/grbl.h:43:0,
C:UsersdellDocumentsArduinolibrariesgrbl/nuts_bolts.h:61:0: warning: «bit» redefined
In file included from sketchgrblUpload.ino.cpp:1:0:
C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:124:0: note: this is the location of the previous definition
#define bit(b) (1UL
Скетч использует 29762 байт (96%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1633 байт (79%) динамической памяти, оставляя 415 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
Ваши сообщения автоматически объединены: 06.04.2022
Не помню, где брал исходник.. может быть здесь: Arduino
В ардуино ИД в процессе загрузки ещё целая серия сообщений:
In file included from C:UsersdellDocumentsArduinolibrariesgrbl/grbl.h:43:0,
C:UsersdellDocumentsArduinolibrariesgrbl/nuts_bolts.h:56:0: warning: «max» redefined
#define max(a,b) (a) > (b ? (a) : (b
In file included from sketchgrblUpload.ino.cpp:1:0:
C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:93:0: note: this is the location of the previous definition
#define max(a,b) a)>(b)?(a)b
In file included from C:UsersdellDocumentsArduinolibrariesgrbl/grbl.h:43:0,
C:UsersdellDocumentsArduinolibrariesgrbl/nuts_bolts.h:57:0: warning: «min» redefined
In file included from sketchgrblUpload.ino.cpp:1:0:
C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:92:0: note: this is the location of the previous definition
In file included from C:UsersdellDocumentsArduinolibrariesgrbl/grbl.h:43:0,
C:UsersdellDocumentsArduinolibrariesgrbl/nuts_bolts.h:61:0: warning: «bit» redefined
In file included from sketchgrblUpload.ino.cpp:1:0:
C:Program Files (x86)Arduinohardwarearduinoavrcoresarduino/Arduino.h:124:0: note: this is the location of the previous definition
#define bit(b) (1UL
Скетч использует 29762 байт (96%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1633 байт (79%) динамической памяти, оставляя 415 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
Источник: cnc3018.ru
Первая прошивка, ошибки, FAQ
Итак, разобрались со средой разработки, теперь можно загрузить прошивку. Рекомендую загрузить пустую прошивку, чтобы убедиться, что все драйвера установились и плата вообще прошивается. Также лучше делать это с новой или заведомо рабочей платой.
1. Плата подключается к компьютеру по USB, на ней должны замигать светодиоды. Если этого не произошло:
- Неисправен USB кабель.
- Неисправен USB порт компьютера.
- Неисправен USB порт Arduino.
- Попробуйте другой компьютер, чтобы исключить часть проблем из списка.
- Попробуйте другую плату, чтобы исключить часть проблем из списка.
- На плате Arduino сгорел диод по питанию USB.
- Плата Arduino сгорела полностью из-за неправильного подключения питания или короткого замыкания
2. Компьютер издаст характерный сигнал подключения нового оборудования, а при первом подключении появится окошко “Установка нового оборудования”. Если этого не произошло:
- См. предыдущий список неисправностей.
- Кабель должен быть data-кабелем, а не “зарядным”.
- Кабель желательно втыкать напрямую в компьютер, а не через USB-хаб.
- Не установлены драйверы для Arduino.
3. В списке портов (Arduino IDE/Инструменты/Порт) появится новый порт, отличный от COM1. Если этого не произошло:
- См. предыдущий список неисправностей.
- Некорректно установлен драйвер CH341.
- Если список портов вообще неактивен – драйвер Arduino установлен некорректно, вернитесь к установке
- Возникла системная ошибка, обратитесь к знакомому компьютерщику
4. Выбираем свою плату. Если это Arduino Nano, выбираем в ИнструментыПлатаArduino Nano. Если другая – выбираем другую. Нажимаем стрелочку в левом верхнем углу (загрузить прошивку).
Да, загружаем пустую прошивку.
- [Для Arduino Nano] В микроконтроллер китайских нанок зашит “старый” загрузчик, поэтому выбираем ИнструментыПроцессорATmega328p (Old Bootloader). Некоторые китайцы зашивают в свои платы новый загрузчик, поэтому если прошивка не загрузилась (загрузка идёт минуту и вылетает ошибка avrdude: stk500_getsync()) – попробуйте сменить пункт Процессор на ATmega328p.
Если появилась надпись “Загрузка завершена” – значит всё в порядке и можно прошивать другие скетчи. В любом случае на вашем пути встретятся другие два варианта событий, происходящих после нажатия на кнопку “Загрузка” – это ошибка компиляции и ошибка загрузки. Вот их давайте рассмотрим более подробно.
Ошибки компиляции
Возникает на этапе компиляции прошивки. Ошибки компиляции вызваны проблемами в коде прошивки.
- В некоторых случаях ошибка возникает при наличии кириллицы (русских букв) в пути к папке со скетчем. Решение: завести для скетчей отдельную папочку в корне диска с английским названием.
- В чёрном окошке в самом низу Arduino IDE можно прочитать полный текстошибки и понять, куда копать.
- В скачанных с интернета готовых скетчах часто возникает ошибка с описанием название_файла.h no such file or directory. Это означает, что в скетче используется библиотека , и нужно положить её в Program Files/Arduino/libraries/. Ко всем моим проектам всегда идёт папочка с использованными библиотеками, которые нужно установить. Также библиотеки всегда можно поискать в гугле по название файла.
- При использовании каких-то особых библиотек, методов или функций, ошибкой может стать неправильно выбранная плата в “Инструменты/плата“. Пример: прошивки с библиотекой Mouse.h или Keyboard.h компилируются только для Leonardo и Micro.
- Если прошивку пишете вы, то любые синтаксические ошибки в коде будут подсвечены, а снизу в чёрном окошке можно прочитать более детальное описание, в чём собственно косяк. Обычно указывается строка, в которой сделана ошибка, также эта строка подсвечивается красным.
- Иногда причиной ошибки бывает слишком старая, или слишком новая версия Arduino IDE. Читайте комментарии разработчика скетча
- Ошибка недостаточно свободного места возникает по вполне понятным причинам. Возможно поможет урок по оптимизации кода.
Частые ошибки в коде, приводящие к ошибке компиляции
- expected ‘,’ or ‘;’ – пропущена запятая или точка запятой на предыдущей строке
- stray ‘320’ in program – русские символы в коде
- expected unqualified-id before numeric constant – имя переменной не может начинаться с цифры
- … was not declared in this scope – переменная или функция используется, но не объявлена. Компилятор не может её найти
- redefinition of … – повторное объявление функции или переменной
- storage size of … isn’t known – массив задан без указания размера
Ошибки загрузки
Возникают на этапе, когда программа успешно скомпилирована и производится загрузка в плату по кабелю. Ошибка может возникать как по причине неисправностей железа, так и из-за настроек программы и драйверов.
- USB кабель, которым подключается Arduino, должен быть Data-кабелем, а не кабелем только для зарядки. Нужным нам кабелем подключаются к компьютеру плееры и смартфоны.
- Причиной ошибки загрузки являются не установленные/криво установленные драйвера CH340, если у вас китайская NANO.
- Также будет ошибка avrdude: ser_open(): can’t open device, если не выбран COM порт, к которому подключена Arduino. Если кроме COM1 других портов нет – читай два пункта выше, либо попробуй другой USB порт, или вообще другой компьютер.
- Большинство проблем при загрузке, вызванных “зависанием” ардуины или загрузчика, лечатся полным отключением ардуины от питания. Потом вставляем USB и по новой прошиваем.
- Причиной ошибки загрузки может быть неправильно выбранная плата в “Инструменты/Плата”, а также неправильно выбранный процессор в “Инструменты/Процессор”. Также в свежих версиях IDE нужно выбирать ATmega328P (Old Bootloader) для китайских плат NANO.
- Если у вас открыт монитор COM порта в другом окне Arduino IDE или плата общается через СОМ порт с другой программой (Ambibox, HWmonitor, SerialPortPlotter и т.д.), то вы получите ошибку загрузки, потому что порт занят. Отключитесь от порта или закройте другие окна и программы.
- Если у вас задействованы пины RX или TX – отключите от них всё! По этим пинам Arduino общается с компьютером, в том числе для загрузки прошивки.
- Если в описании ошибки встречается bootloader is not responding и not in sync, а все предыдущие пункты этого списка проверены – с вероятностью 95% сдох загрузчик. Второй неприятный исход – загрузчик “слетел”, и его можно прошить заново.
Предупреждения
Помимо ошибок, по причине которых проект вообще не загрузится в плату и не будет работать, есть ещё предупреждения, которые выводятся оранжевым текстом в чёрной области лога ошибок. Предупреждения могут появиться даже тогда, когда выше лога ошибок появилась надпись “Загрузка завершена“. Это означает, что в прошивке нет критических ошибок, она скомпилировалась и загрузилась в плату. Что же тогда означают предупреждения? Чаще всего можно увидеть такие:
- # Pragma message… – это просто сообщения, оставленные разработчиком проекта или библиотеки. Чаще всего номер версии и прочая информация.
- Недостаточно памяти, программа может работать нестабильно – Чуть выше этого предупреждения обычно идёт информация о задействованной памяти. Память устройства можно добивать до 99%, ничего страшного не случится. Это флэш память и во время работы она не изменяется. А вот динамическую память желательно забивать не более 85-90%, иначе реально могут быть непонятные глюки в работе, так как память постоянно “бурлит” во время работы. НО. Это зависит от скетча и в первую очередь от количества локальных переменных. Можно написать такой код, который будет стабильно работать при 99% занятой SRAM памяти. Так что ещё раз: это всего лишь предупреждение, а не ошибка.
FAQ
Завершая раздел Введение в Arduino поговорим о вопросах, которые очень часто возникают у новичков:
- Ардуину можно прошить только один раз? Нет, несколько десятков тысяч раз, всё упирается в ресурс Flash памяти. А он довольно большой.
- Как стереть/нужно ли стирать старую прошивку при загрузке новой? Память автоматически очищается при прошивке, старая прошивка автоматически удаляется.
- Можно ли записать две прошивки, чтобы они работали вместе? Нет, при прошивке удаляются абсолютно все старые данные. Из двух прошивок нужно сделать одну, причём так, чтобы не было конфликтов. Подробнее в этом уроке.
- Можно ли “вытащить” прошивку с уже прошитой Ардуины? Теоретически можно, но только в виде нечитаемого машинного кода, в который преобразуется прошивка на С++ при компиляции, т.е. вам это НИКАК не поможет, если вы не имеете диплом по низкоуровневому программированию. Подробнее в этом уроке.
- Зачем это нужно? Например есть у нас прошитый девайс, и мы хотим его “клонировать”. В этом случае да, есть вариант сделать дамп прошивки и загрузить его в другую плату на таком же микроконтроллере.
- Если есть желание почитать код – увы, прошивка считывается в виде бинарного машинного кода, превратить который обратно в читаемый Си-подобный код обычному человеку не под силу.
- Вытащить прошивку, выражаясь более научно – сделать дамп прошивки, можно при помощи ISP программатора, об этом можно почитать здесь.
- Снять дамп прошивки можно только в том случае, если разработчик не ограничил такую возможность, например записав лок-биты, запрещающие считывание Flash памяти, или вообще отключив SPI шину. Если же разработчик – вы, и есть желание максимально защитить своё устройство от копирования – гуглите про лок-биты и отключение SPI
Видео
Полезные страницы
- Набор GyverKIT – большой стартовый набор Arduino моей разработки, продаётся в России
- Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с Aliexpress у проверенных продавцов
- Подборка библиотек для Arduino, самых интересных и полезных, официальных и не очень
- Полная документация по языку Ардуино, все встроенные функции и макросы, все доступные типы данных
- Сборник полезных алгоритмов для написания скетчей: структура кода, таймеры, фильтры, парсинг данных
- Видео уроки по программированию Arduino с канала “Заметки Ардуинщика” – одни из самых подробных в рунете
- Поддержать автора за работу над уроками
- Обратная связь – сообщить об ошибке в уроке или предложить дополнение по тексту ([email protected])
Источник: alexgyver.ru
Компьютерная грамотность с Надеждой
Заполняем пробелы — расширяем горизонты!
На телефоне недостаточно памяти, некоторые функции могут не работать
Из письма читателя: Телефон постоянно показывает: «НЕДОСТАТОЧНО ПАМЯТИ, некоторые функции могут не работать». Самая активная программа на телефоне — это Viber, ничего лишнего или объёмного я не загружал. Как исправить проблему?
Чтобы исправить проблему, связанную с тем, что на телефоне недостаточно памяти, придется освободить место на смартфоне. Я не пользуюсь Viber, поэтому далее речь пойдет про WhatsApp. Но вряд ли есть большая разница между этими мессенджерами.
Сколько занято памяти
Если памяти недостаточно, хорошо бы проверить, а сколько памяти на телефоне занято конкретно, в цифрах. Если, например, занято 90% — многовато. Необходимо заглянуть в настройки телефона.
На многих телефонах имеется приложение, установленное производителем смартфона. Например, оно может называться Smart Manager. В этом приложении наглядно показано, сколько места занято, и сколько свободно.
Рис. 1. Приложение Smart Manager. Память – 89% занято.
Куда пропадает место на телефоне
Если не загружать на телефон «ничего лишнего», то от этого на самом деле мало что зависит. Система Андроид постоянно обновляется, также приложения обновляются. Все эти обновления занимают место.
В итоге получается, что операционная система Андроид со временем занимает все больше места. Обновления можно отключить, но они зачастую необходимы.
Телефон надо чистить от лишних файлов (фото, видео и т.д.), а также можно чистить кеш.
В популярных мессенджерах Ватсап, Вайбер, Телеграм практически ежедневно публикуются новые фото, видео, картинки. С течением времени их становится все больше, а места на телефоне – все меньше.
Проверка видео, фото, картинок на телефоне
Сообщения, которые есть в Ватсапе, Вайбере, Телеграме содержат видео, фото, картинки. И все они хранятся в памяти вашего телефона, занимают немало места. Как их посмотреть и при необходимости удалить?
На телефоне должно быть приложение, например, «Мои файлы» (рис. 2) или «Проводник». Если его открыть, можно удалить ненужные фото, видео, аудио из памяти телефона.
Рис. 2. Приложение «Мои файлы» на телефоне.
Можно кликнуть «Картинки» (рис. 2). Скорее всего, появится длинный список фото (рис. 3):
Рис. 3. Фото выделены, их можно удалить безвозвратно.
Ненужное фото можно выделить, подержав немного палец. Появится зеленая галочка. На рисунке 3 зеленые галочки стоят напротив тех сообщений, которые подлежат удалению. Когда одно или несколько фото выделены, можно нажать на значок «Удалить» (в красной рамке на рис. 3).
Внимание: фото удаляются с телефона насовсем.
Предварительно можно открыть веб-версию Ватсапа (или Вайбера) на компьютере. Достаточно в браузере набрать запрос: веб версия ватсапа. А затем кликнуть по результату поиска — web.whatsapp.com.
Тогда можно скачать фото и видео с телефона на компьютер или в облако (например, в Яндекс.Диск, Облако Майл ру, Гугл Диск), а потом уже удалить эти файлы на телефоне.
Где еще хранятся фото из Ватсапа
Фото и видео хранятся не только в приложении «Мои файлы» или «Проводник». Можно открыть «Настройки» и найти там «Память» (рис. 4).
Рис. 4. «Память» в приложении «Настройки» на телефоне.
Если кликнуть «Память» (рис. 4), можно будет очистить кэш. Достаточно кликнуть «Кэшированные данные» (рис. 5) и потом согласиться с очисткой накопленного кэша.
Рис. 5. «Кэшированные данные» можно очистить. Стоит проверить «Прочие файлы».
Теперь кликаем «Прочие файлы» (рис. 5). Там можно кое-что очистить, чтобы освободить место на телефоне.
Рис. 6. Объем файлов в приложении «WhatsApp».
Можно выделить строку «WhatsApp» и нажать на значок корзины сверху (рис. 6). Файлы будут удалены из Ватсапа. Тогда и место на телефоне может освободиться, особенно если файлов было много.
Проверьте настройки Ватсапа
В настройках Ватсапа может быть включена архивация чатов и резервная копия чатов, которая может занимать много места на вашем телефоне. Где можно это посмотреть?
Меню Ватсапа находятся в правом верхнем углу. Оно состоит из трех точек, которые расположены вертикально. Открываем это меню, далее – «Настройки» (рис. 7).
Рис. 7. Открываем настройки WhatsApp.
В настройках Ватсапа ищем «Чаты» (рис. 8).
Рис. 8. Чаты в настройках WhatsApp.
Кликаем «Чаты» (рис. 8), чтобы открыть их. Далее можно проверить настройки чатов в Ватсапе (рис. 9):
Рис. 9. Резервная копия чатов WhatsApp.
Можно открыть «Резервная копия чатов» (рис. 9) и отказаться от нее. Для этого там есть вариант «Никогда». Копии чатов занимают много места на телефоне.
Если кликнуть «История чатов» (рис. 9), там находятся полезные функции: «Экспорт чата», «Архивировать все чаты», «Очистить все чаты», «Удалить все чаты».
При желании можно «Очистить все чаты». Тогда исчезнут все сообщения, фото, видео из такого чата, но сам чат останется на телефоне. Поэтому можно будет продолжить общение «с чистого листа», без прежних фото и видео.
Если в «Истории чатов» нажать «Удалить все чаты», то чаты будут удалены.
Чистка чатов в Ватсапе
Знакомый чистил чаты в Ватсапе (WhatsApp) на телефоне. В итоге он освободил около 3 Гигабайт памяти — огромная цифра. В Ватсапе есть функция по очистке чатов, она находится в «Истории чатов» (рис. 9). Можно очистить все чаты сразу или совсем удалить их.
Свободное место на телефоне – это хорошо, но старые чаты будут удалены навсегда. Предварительно, перед очисткой или удалением чатов можно сохранить важные фото, видео на компьютере, в Облаке и т.п.
Очистить чаты и удалить чаты — это разные функции. После очистки сам чат сохранится. Далее пойдет переписка в этом чате «с чистого листа», потому что старых сообщений не будет. А удалить означает, что все чаты исчезнут.
Вероятно, в Вайбере тоже есть аналогичная функция — удаление старых сообщений в чатах. Тогда можно освободить много места.
Удаление чатов в мессенджере – это чрезвычайная мера, вызванная острой нехваткой места на телефоне. Чтобы не использовать такую жесткую меру, лучше периодически удалять ненужные, устаревшие фото, видео, как это было описано выше.
Подводя итог, можно сказать, что Вайбер, Ватсап и Телеграм, не такие уж безобидные приложения, как может показаться на первый взгляд. Они занимают много места на телефоне.
Источник: www.compgramotnost.ru