On 24/10/13 07:12, Andi Kleen wrote:
Harald Servat <harald.ser...@bsc.es> writes:

   BTW, I tried to change this value by adding "-F" and "200" into the
argv that is passed to cmd_report by adding

         rec_argv[i++] = strdup("-F");
         rec_argv[i++] = strdup("200");

   into line 42 of perf-mem.c - just after the
strdup("record").

You would need to increase the array size too.

Ouch! You're right! I forgot that!


Unfortunately, this seems to break something and
perf segfaults often. Which is the most appropriate way to tune the
user frequency of perf mem?

Best would be probably to fix it to pass through unknown
options, then -F/-c could be just used. I'm not sure
if this is possible easily with the git option parser.

Sorry, I'm not sure what is the "git option parser" here.
I think that this could be implemented extending the mem_options[] in file builtin-mem.c lines 205-221.

Alternatively you can just specify the command line perf mem record
would specify directly to perf record, plus -c/-F

-andi


Thank you very much Andi.
--


WARNING / LEGAL TEXT: This message is intended only for the use of the
individual or entity to which it is addressed and may contain
information which is privileged, confidential, proprietary, or exempt
from disclosure under applicable law. If you are not the intended
recipient or the person responsible for delivering the message to the
intended recipient, you are strictly prohibited from disclosing,
distributing, copying, or in any way using this message. If you have
received this communication in error, please notify the sender and
destroy and delete any copies you may have received.

http://www.bsc.es/disclaimer
--
To unsubscribe from this list: send the line "unsubscribe linux-perf-users" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to