|
|
#1 | |
|
Registered User
Join Date: Oct 2007
Posts: 17
|
Hello,
I am running a multithreaded program for which I'm in need of acquiring some physical memory from linux kernel. malloc() gives virtually memory mapped memory and then MMU translates that into physical memory... Can someone show me the way to allocate Physical memory directly on linux? (without routing through virtual) Thanks, Tanmay |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Aug 2007
Posts: 43
|
What are you trying to achieve? Why do you need memory to be at a certain
physical address? |
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Jan 2004
Posts: 31
|
You can't. That would mean bypassing the TLB, which operates at a hardware level.
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Random crashes, NVRM Xid messages | Iesos | NVIDIA Linux | 90 | 10-04-12 03:27 AM |
| Corrupted display - 302.17 - Dell Precision T3500 (G98 [Quadro NVS 295]) | gbailey | NVIDIA Linux | 1 | 06-27-12 10:24 AM |
| UEFI+Nvidia - NVRM: Your system is not currently configured to drive a VGA console... | interzoneuk | NVIDIA Linux | 0 | 06-26-12 04:51 AM |
| xorg locks-up with newest nvidia drivers w/ vdpau. | theroot | NVIDIA Linux | 1 | 06-24-12 11:04 AM |
| Crash when logout from X | TGL | NVIDIA Linux | 10 | 09-13-02 08:22 PM |