查看glibc源码可知, malloc内部是有锁的。那说明malloc是一个线程安全型函数,但是它不是一个可重入函数。重入的意思是,比如当前线程正在做malloc, 如果此时因为某种原因触发了信号,那么操作系统会保存好现场(正在执行的malloc),转而去执行信号处理函数,如果信号处理函数里面又有malloc的调用,那么此时就发生了malloc重入。当malloc重入时,可能导致线程死锁。 ma
什么是lifelong learning 人在学习的时候,只有一个大脑,从初中到高中到大学,都是用同一个大脑在学习的 然而在机器学习当中,机器学习的情形真的和人很不一样 机器学习对于每一个作业都会训练一个不同的模型吗,例如从作业1到作业3会训练3个不同的模型 那么为什么我们不每一次作业都训练同一个模型呢 使用同一个模型来进行学习,就是life long learning Life Long L