What is the best medicine for very poor memory

Poor memory can take drugs that improve cognitive function and promote brain cell metabolism and nutrition. There are the following: 1, Olacetam or aniracetam, this drug belongs to the brain metabolic agent, also has the effect of brain protection, can play the effect of nerve nutrition, commonly used in the treatment of cerebrovascular disease or brain injury after traumatic brain injury, but the effect on improving cognitive function and memory is better. 2, edibenzoquinone, is a brain metabolic agent, can improve the energy supply of mitochondria, for various reasons caused by memory loss 3.Cytophosphatidylcholine capsule. It is a brain metabolizer that can promote brain cell nutrition and repair, and to a certain extent, improve cognitive function. 4. Nimodipine. If it is poor memory caused by vascular dementia, nimodipine has a good improvement effect. 5.Donepezil. If the poor memory is caused by Alzheimer’s disease, donepezil can slow down the progress of the disease although it cannot make the memory better.