我目前有一個Python應用程序,我正在開發哪個數據雕刻jpeg文件的塊設備。我們只是說它有時起作用,有時不起作用。我創建了它,以便我讀取塊設備,直到找到ffd8,然後保持流打開並通過循環搜索ffd9閉包。儘管在第一次之後,我總是需要考慮所有的ffd9封閉。所以它往往是一個非常密集的操作。給定一個設備,讓我們說25個JPEG和許多其他數據,循環是非常戲劇性的,它運行了很多。數據雕刻循環改進
該計劃不是世界上最慢的事情,但我認爲它可以更快,更高效。我正在尋找更好的方式來搜索塊設備並以更高效的方式提取數據。我也不想殺死HDD或保存塊設備映像的驅動器。
那麼是否有人知道更好的方法來系統地處理數據的搜索和提取?