Пост в котором будет про crc 32. (пасхалка) В конце 2008 года компания Intel представила архитектуру Nehalem и ядро Bloomfield построенное на ней с использованиям 45 нм. Всё это камни известные под брендом i7. Из того, на что (сетевому инженеру) следует обратить внимание - это добавленная в архитектуре поддержка команд набора SSE 4.2. Набор этих инструкции по-другому называется программно-ориентированные ускорители (Application Targeted Accelerator) и служит вполне себе прикладным целям. Одна из команд этого набора нам будет особенно интересна. Речь пойдёт про инструкции для аппаратного ускорения CRC32...
Для того, чтобы следить за изменениями файлов, можно воспользоваться контрольной суммой. Для этого необходимо установить 7Zip либо любое подобное приложение, позволяющее это сделать.
С помощью питона можно реализовать базу данных. Которая будет записывать в какую-то базу данных контрольные суммы. И при изменении файла, можно определить используется актуальный файл или измененный...