我遇到一个问题,就是使用class ArticleRepository {
private $articleMapper;
public function __construct(ArticleMapper $articleMapper) {
$this->articleMapper = $articleMapper;
}
public function find(int $id = null, string $search = null) {
$article = $this->articleMapper->find($id, $search);
return $article;
}
public function save(Quote $quote) {
$this->articleMapper->save($user);
}
public function delete(Quote $quote) {
$this->articleMapper->delete($user);
}
}
cmdlet消耗了整个计算机的内存后,PowerShell Archive存档脚本崩溃了。
下面添加的Compress-Archive
循环确实一次只处理了几个文件,这确实有所帮助,但是我尝试压缩的大文件仍然出现“内存不足”错误。
仍然可以设置最大PowerShell内存吗?我了解设置最大内存可能无法正常工作。
另外,我看到垃圾回收可以解决。一个垃圾收集放在哪里,适当的语法是什么? for
?
[System.GC]::Collect()