The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема памяти под Unix!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема памяти под Unix!"  
Сообщение от Артм email on 03-Май-07, 16:48 
Существует программное приложение, написанное на языке ansi с, для решения диофантовых уравнений, которое позволяет получать данные о затраченной на процесс решения памяти. Данные беруться из  структуры stat, расположенной в /proc/pid_процесса/stat, где pid_процесса - идентификатор процесса решения. Так вот, при одинаковых входных данных иногда получается разная информация об использованной памяти(разница примерно несколько байт).
Помогите пожалуйста разобраться из-за чего это происходит, может это из-за каких-то внутренних процессов в ядре?
P.S:Очень но надо(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Проблема памяти под Unix!"  
Сообщение от A on 04-Май-07, 09:33 
>Существует программное приложение, написанное на языке ansi с, для решения диофантовых уравнений,
>которое позволяет получать данные о затраченной на процесс решения памяти. Данные
>беруться из  структуры stat, расположенной в /proc/pid_процесса/stat, где pid_процесса -
>идентификатор процесса решения. Так вот, при одинаковых входных данных иногда получается
>разная информация об использованной памяти(разница примерно несколько байт).
>Помогите пожалуйста разобраться из-за чего это происходит, может это из-за каких-то внутренних
>процессов в ядре?
>P.S:Очень но надо(

разница в несколько байт может быть от чего угодно. например разные переменные окржуения. пускаете из-под юзера kaka, подучаете одно, из-под точно такого же, но с именем obkaka -- другое.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема памяти под Unix!"  
Сообщение от Артм email on 04-Май-07, 14:59 
>>Существует программное приложение, написанное на языке ansi с, для решения диофантовых уравнений,
>>которое позволяет получать данные о затраченной на процесс решения памяти. Данные
>>беруться из  структуры stat, расположенной в /proc/pid_процесса/stat, где pid_процесса -
>>идентификатор процесса решения. Так вот, при одинаковых входных данных иногда получается
>>разная информация об использованной памяти(разница примерно несколько байт).
>>Помогите пожалуйста разобраться из-за чего это происходит, может это из-за каких-то внутренних
>>процессов в ядре?
>>P.S:Очень но надо(
>
>разница в несколько байт может быть от чего угодно. например разные переменные
>окржуения. пускаете из-под юзера kaka, подучаете одно, из-под точно такого же,
>но с именем obkaka -- другое.


Пояснения:
Дак если под одним пользователм сидеть, то тоже такое получается. И вообще есть такие входные данные(уравнения), на которых такая проблема проявляется наиболее часто.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема памяти под Unix!"  
Сообщение от andrey (??) on 08-Май-07, 05:39 
если вас волнуют проблемы связанные с утечкой памяти используйте valgrind
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру