blob: c1214eeffca10e9e05cfc75cc0fd4202451d3ff3 (
plain) (
tree)
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE> [99s-extend] Cowboy HTTPS connection memory usage
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Cowboy%20HTTPS%20connection%20memory%20usage&In-Reply-To=%3C50D44BD3.4030008%40ninenines.eu%3E">
<META NAME="robots" CONTENT="index,nofollow">
<style type="text/css">
pre {
white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
}
</style>
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="000022.html">
<LINK REL="Next" HREF="000024.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[99s-extend] Cowboy HTTPS connection memory usage</H1>
<B>Loïc Hoguin</B>
<A HREF="mailto:extend%40lists.ninenines.eu?Subject=Re%3A%20%5B99s-extend%5D%20Cowboy%20HTTPS%20connection%20memory%20usage&In-Reply-To=%3C50D44BD3.4030008%40ninenines.eu%3E"
TITLE="[99s-extend] Cowboy HTTPS connection memory usage">essen at ninenines.eu
</A><BR>
<I>Fri Dec 21 12:45:23 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="000022.html">[99s-extend] Cowboy HTTPS connection memory usage
</A></li>
<LI>Next message: <A HREF="000024.html">[99s-extend] Cowboy HTTPS connection memory usage
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#23">[ date ]</a>
<a href="thread.html#23">[ thread ]</a>
<a href="subject.html#23">[ subject ]</a>
<a href="author.html#23">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>On 12/21/2012 04:34 AM, rambocoder wrote:
><i> Does anybody know either from benchmarks or real world data what is the
</I>><i> average memory footprint of each concurrent HTTPS connection to cowboy?
</I>
I don't have anything, sorry. I'm guessing it consumes a lot more than
TCP though.
><i> SSL app in Erlang reuses SSL session-ids so I am not sure if the Apache
</I>><i> Bench I test with reuses the session id or it does not.
</I>
I wouldn't know, but I wouldn't trust Apache Bench doing the right
thing. Any other benchmark tool usually works better in my experience.
><i> BTW, what makes an erlang api "documented" vs "undocumented". For
</I>><i> example ssl:session_info/1 function here (
</I>><i> <A HREF="https://github.com/erlang/otp/blob/maint/lib/ssl/src/ssl.erl#L411">https://github.com/erlang/otp/blob/maint/lib/ssl/src/ssl.erl#L411</A> ) has
</I>><i> a spec and a short doc, but session_info is not described
</I>><i> <A HREF="http://www.erlang.org/doc/man/ssl.html">http://www.erlang.org/doc/man/ssl.html</A> .ssl:session_info/1 is a useful
</I>><i> function to be able to track if the load generator is reusing the SSL
</I>><i> session_id or it is generating new one, because that would make all the
</I>><i> difference during measurement due to Erlang caching SSL sessions by default.
</I>
The documentation is separate (they're not using edoc). It's perhaps not
deemed useful enough for documenting it. I wouldn't worry about using it
for measurements though.
Try asking Ingela on the ML about it, perhaps they just forgot to
document it.
--
Loïc Hoguin
Erlang Cowboy
Nine Nines
<A HREF="http://ninenines.eu">http://ninenines.eu</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="000022.html">[99s-extend] Cowboy HTTPS connection memory usage
</A></li>
<LI>Next message: <A HREF="000024.html">[99s-extend] Cowboy HTTPS connection memory usage
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#23">[ date ]</a>
<a href="thread.html#23">[ thread ]</a>
<a href="subject.html#23">[ subject ]</a>
<a href="author.html#23">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://lists.ninenines.eu/listinfo/extend">More information about the Extend
mailing list</a><br>
</body></html>
|